Integrating Software Engineering and Usability Engineering
نویسندگان
چکیده
Linear and selective undo mechanisms have been studied extensively. However, relatively little attention has been given to the semantics of selective undo in situations in which the undone command has dependency relationships with actions later in the command history. We propose a new approach to selective undo using a process modeling language from the software process community to model dependencies between commands, and we outline semantics for undo in the face of these dependencies.
منابع مشابه
Towards Integrating Usability and Software Engineering Using the Mapache Approach
The recent success of various Apple products affirms that usability engineering can be a beneficial asset in software product development. But considerable problems exist in integrating usability engineering and software engineering. In this paper, we argue that the technical basis – the disciplines’ artifacts and used tools – are a potential hurdle for integration. Model-driven development (MD...
متن کاملDeveloping a framework for integrating usability engineering into the software development process in an academic institution
The integration of usability engineering and software engineering has emerged as a research topic due to the separate evolvement of the fields and the growing concern for product usability. Integration research mainly concentrates on commercial projects, while little is studied on usability integration in academic environments. This paper analyses an academic software development environment as...
متن کامل3 Hci , Usability and Software Engineering Integration : Present and Future
In the last five years, several studies and workshops have highlighted the gap between software design approaches in HCI (Human Computer Interaction) and software engineering. Although the fields are complementary, these studies emphasize that they are not well integrated with each other. Several frameworks have been proposed for integrating HCI and usability techniques into the software develo...
متن کاملIntegrating Usability Engineering with Software Engineering: a preliminary view on aspects surrounding the topic of usability integration
Usability integration is an emergent research topic that introduces both researchers and practitioners to new problems and challenges. These problems appear to stem from different world-views adopted by the participating fields of disciplines and the established organizational settings. Introducing a paradigmatic change can be a difficult task to accomplish in this setting. Human-Computer Inter...
متن کاملIntegrating Usability, Semiotic, and Software Engineering into a Method for Evaluating User Interfaces
We present artifacts and techniques used for user interface (UI) design and evaluation, performed by professionals from the human-computer interaction (HCI) area of study, covering usability engineering and semiotic engineering, which can assist software engineering (SE) to perform usability tests starting earlier in the process. Tests of various interaction alternatives, produced from these ar...
متن کاملIntegrating Software and Usability Engineering through Jointly-constructed, Event-based Stories
This position paper proposes that event-based stories appear to have the potential to provide a simple, but powerful technique for users and developers to communicate emotional and informational needs, redesign processes, and structure the user interface design within the agile development paradigm. Informal evaluation of the use of event-based stories in several development projects suggest th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005